作者:迷人的哈喽柯柯_458 | 来源:互联网 | 2023-05-18 16:33
之前的服务器域名修改了,需要重新获取服务器相关的配置,遇到的问题就是验证Token失败,从以下几点去查找原
因:
①是否设置域名白名单;
②是否设置安全域名;
③访问验证Token的路径是否正确;
经过测试,这三方面的错误原因都被排除,那是什么原因呢?最后,我请教我的康哥,才知道自己验证Token失败的
原因:
我是在ThinkPHP框架下书写的项目,而项目上线就要把Debug模式关闭,我却忘记关闭了,Debug模式的开启也会
影响到验证Token的正确与否,
当然,这只是一点,还有我使用的FTP上传代码,没有修改文件的权限,所以我在FTP上访问并关闭Debug模式,再
次修改服务器配置,验证Token成功!!!
综上所述,遇到验证Token失败我们需要从以下几点入手:
1.微信公众号是否配置修改过的服务器域名IP白名单;
2.微信公众号是否设置安全域名;
3.微信公众号访问验证Token的路径是否正确;
4.修改服务器代码时查看自己修改过的文件是否被修改,即是否有修改服务器代码的权限;
5.项目中的Debug模式是否关闭,开启状态则验证Token无法成功(本次验证Token失败所解决的方案)!!!